Club Soleil Restaurant
Hope Town, Hope Town, Abaco, Bahamas,
242-366-0253 Phone